@charset"utf-8";
/* CSS Reset*/
html {font-family:"Times New Roman","Microsoft YaHei","微软雅黑","宋体","SimSun",sans-serif;-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 14px;}
body {font-family:"Times New Roman","Microsoft YaHei","微软雅黑","宋体","SimSun",sans-serif; margin: 0; color: #000; background-color: #f2f2f2; height: 100%;overflow-x: hidden; -webkit-overflow-scrolling: touch; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
a { background: transparent; text-decoration: none; color: #000;-webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
a:active { outline: 0; }
a {-webkit-tap-highlight-color:rgba(0,0,0,0);}
b, strong { font-weight: bold; }
dfn { font-style:normal;}
img { border: 0; vertical-align: middle; }
* {
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        -webkit-tap-highlight-color: transparent; /* For some Androids */
        outline: none;
}
input,textarea,button { border: 0; margin: 0; padding: 0;}
textarea { resize: none;}
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #446689; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #446689; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #446689; }
.box-content{-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;}
body {background: #fff;}
.center {text-align: center;}
.txt_bold {font-weight: bold;}
a:focus, a:hover { text-decoration:none; outline: none;}
input { outline:none; }
.fr { float: right; } .fl { float: left; }
.t-l{text-align: left;}.t-c{text-align: center;}.t-r{text-align: right;}
.clear{clear:both; height: 0; line-height: 0; font-size: 0}
.an {-webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.img-width { max-width: 100%; height: auto!important; }
.clearfix:before, .clearfix:after {content:""; display:table;}   
.clearfix:after {clear:both;}   
.clearfix { *zoom:1;}
.borderStyle {border-bottom:1px dashed #707070;border-top:1px dotted #707070;}
.radius{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.over-txt {display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.txt-a-A {text-transform: capitalize;text-transform:uppercase;text-transform:lowercase;}
.box-shadow {-webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc;  box-shadow:0 0 10px #ccc;}
/*public*/
.top {width: 100%;background: #8bd3f2 url(../images/tBG.jpg) repeat-y center top;position: relative;}
.container {position: relative;}
.topCon {width: 100%;}
.logo {padding:12px 0;text-align: center;}
.logo_table {display: table;width: 100%;height: 85px;}
.logo_cell {display: table-cell;vertical-align: middle;}
.logo_cell img {max-width: 535px;width: 100%;height: auto;}
.logo_txt {}
.logo_txt_table {display: table;width: 100%;height: 140px;text-align: right;}
.logo_txt_cell {display: table-cell;vertical-align: middle;}
.logo_txt_cell img {max-width: 535px;width: 100%;height: auto;}

.in-main {background:#dadada url(../images/body.jpg) center top no-repeat;}
.in-main .container {padding-left: 0;padding-right: 0;position: relative;}
.banner {position: relative;width: 100%;margin-top: 20px;}
.banner video {display: none;}
.banner .bx-wrapper .bx-pager.bx-default-pager a {background:url(../images/ardius_q.png) no-repeat center;text-indent: -9999px;display: block;width: 14px;height: 14px;margin: 0 5px;outline: 0;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover,
.banner .bx-wrapper .bx-pager.bx-default-pager a.active {background:url(../images/ardius_d.png) no-repeat center;}
.banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {bottom:10px;}
/*-----banner-----*/
.top_nav {background:#039ddf;position: relative;z-index: 250;height: 60px;padding-right: 70px;-webkit-box-shadow:0 0 10px #333; -moz-box-shadow:0 0 10px #333;  box-shadow:0 0 10px #333;}
.pc_menuCon li {float: left;position: relative;line-height: 60px;width:10%;height: 60px;}
.pc_menuCon li a {display:block; color: #fff;font-size: 14px;text-align: center;}
.pc_menuCon > li:hover > a { background:#0a79a8;} 
.pc_menuCon > li.active > a { background:#0a79a8;} 
.pc_menuCon > li.parent > a { background:#0a79a8;} 
.pc_menuCon > li.selected > a { background:#0a79a8;} 

.pc_menuCon ul { position: absolute;left: 0px;top: 60px; display: none;width: 100%; margin: 0; padding: 0; list-style: none; padding-bottom: 3px; }
.pc_menuCon ul li { width: 100%; float: left;background:#0a79a8;height: 32px;line-height: 32px;margin-top: 2px;border-radius: 5px;}
.pc_menuCon ul li a {display:block;color:#fff;height: 32px;line-height: 32px;font-size: 12px;padding:0;text-align: center;}
.pc_menuCon ul li:hover {background: #058ff9;}
/*-----pc nav-----*/
.phone_menu_t {position: relative;height: 50px;}
.lighted-fixed {position: fixed;left: 0;width: 100%;top: 0;background: #0a79a8;z-index: 999;}
.lighted-fixed .mean-nav > ul {height:calc(100vh - 50px);overflow-y:auto;}
/*-----phone nav-----*/
.se {position: absolute;top:0; right: 56px;height: 50px;width: 50px;z-index: 1000;}
.se-open {display: block;background: url(../images/se.png) no-repeat center;width: 100%;height: 100%;}
.se-open:hover {background-color: #0a79a8;}
.t_se {width: 240px; width:100vw;padding-right: 80px;background: #eee;position: absolute;top: 60px;right: -56px;display: none;}
.se_txt {width: 100%;border: none;background:none;height: 35px;line-height: 35px;text-indent: 15px;font-size: 12px;color: #666;}
.se_sub {position: absolute;right: 35px;top: 0;width: 35px;height: 35px;font-size: 14px;border: none;background:#0a79a8;color: #fff;} 
.se-close {position: absolute;right: 0;top: 0;width: 35px;height: 35px;font-size: 14px;display: block;cursor: pointer; background:#f9f9f9 url(../images/close.png) no-repeat center;color: #fff;}
.se-on {background-color:#0a79a8; }
.se-style {display: block;}
.phone-se .se-open:after {content: '';position: absolute;width: 1px ;background: #0a79a8;right: 0;top: 5px;bottom: 5px;}
.phone-se .t_se {top: 50px;}
/*-----search-----*/

.news01 {background:#fff;}
.pt20 {padding-top: 20px;padding-left: 15px;padding-right: 15px;}
.in_title {border-bottom: 1px solid #d9d9d9;width: 100%;position: relative;height: 50px;line-height: 50px;}
.in_title span {font-size: 20px;color: #457198;font-weight: bold;}
.in_title span i {font-style: normal;font-size:16px;color: #9ab3c6;font-weight: normal;text-transform:uppercase;padding-left: 10px;}
.in_title a {display: block;width: 45px;height: 49px;padding-left: 12px; line-height: 49px;position: absolute;right: 0;bottom: 0;font-size: 12px;color: #0b8bba;background: url(../images/s.png) no-repeat left center;}
.in_title a:hover {color: #0060a9;}
.in_title em {display: block;width: 40px;height: 2px;background: #1f75d9;left: 0;bottom: -2px;position: absolute;}

.news01-L {}
.news01-L .row {margin-left: 0;margin-right: 0;}
.news01-L .row > div {padding-left: 0;padding-right: 0;}
.news01-L-L {width: 100%;height: 230px;margin-top: 25px;}
.bxslider03 li {height: 230px;background-size: cover;position: relative;background-repeat:no-repeat;background-position: center; }
.bxslider03 li a {display: block;width: 100%;height: 100%;position: relative;}
.bxslider03 li p {width: 100%;height: 40px;position: absolute;left: 0;bottom: 0;background:#0c84d6;text-align: center;padding:0 20px;line-height: 40px;font-size: 14px;color: #fff;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bxslider03 li:hover p a {}
.news01-L-R {width: 100%;margin-top: 20px;}
.news01-L-R ul li {line-height: 42px;padding: 2px 50px 2px 0px;position: relative;border-bottom: 1px dashed #c1c1c1;height: 47px;}
.news01-L-R ul li em {font-style: normal;margin-right: 5px;}
.news01-L-R ul li a {display: inline-block;max-width: 88%;height: 42px;font-size: 14px;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news01-L-R ul li b {display: inline-block;padding-left: .5em;line-height: 42px;vertical-align: top;}
.news01-L-R ul li span {display: block;position: absolute;top: 0; right: 0;height: 42px;line-height: 42px;width: 50px;text-align: center;font-size: 14px;color: #9e9e9e;}
.news01-L-R ul li a:hover {color: #196bb8;}
.hover-bx {}
.hover-bx ul li:hover, .hover-bx ul li.bx-on {background: #00b0fe;color: #fff;}
.hover-bx ul li:hover a, .hover-bx ul li:hover span, .hover-bx ul li.bx-on a, .hover-bx ul li.bx-on span {color: #fff;}

.news01-R {margin-top: 25px;}
.news01-R-con {margin-top: 15px;}
.news01-R-item {margin-bottom: 15px;float: left;width: 33.333%;padding: 0 10px;}
.news01-R-item div {display: block;width: 100%;padding-top: 100%;position: relative;background: url(../images/ser-a.png) no-repeat center;background-size:cover; }
.news01-R-item div span {position: absolute;left: 50%;top: 50%;width: 40px;height: 40px;margin-left: -20px;margin-top: -20px; text-align: center;line-height: 40px;}
.news01-R-item div span img {max-width:100%;width: 40px;height: auto;vertical-align: middle;}
.news01-R-item p {font-size: 12px;color: #404040;margin-top: 10px;text-align: center;}
.news01-R-item:hover div {background: url(../images/ser-b.png) no-repeat center;background-size:cover;}

.special {position:relative; background: #fff;padding-bottom: 20px;}
.special li { /*position:absolute;*/width: 100%;height: auto;font-size: 22px;text-align: center;line-height: 90px;font-weight: bold;margin-bottom: 20px;}
.special li img { width:100%; height:auto;}
.special p{ position:absolute; top:50%; margin-top:-45px; width:100%; color: #fff;}
.special .bx-wrapper .bx-pager.bx-default-pager a {background:url(../images/ardius_q.png) no-repeat center;text-indent: -9999px;display: block;width: 14px;height: 14px;margin: 0 5px;outline: 0;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.special .bx-wrapper .bx-pager.bx-default-pager a:hover,
.special .bx-wrapper .bx-pager.bx-default-pager a.active {background:url(../images/ardius_d.png) no-repeat center;}
.special .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {bottom:2px;}

.news02 {background: #e0ebf0;}
.news02 .row {margin-left: -5px;margin-right: -5px;}
.news02 .row > div {padding-left: 5px;padding-right: 5px;}
.news02-L .row {margin-left: -5px;margin-right: -5px;}
.news02-L .row > div {padding-left: 5px;padding-right: 5px;}
.news02-L-item {margin-bottom: 22px;}
.news02_title {width: 100%;position: relative;height: 40px;line-height: 39px;border-bottom: 1px solid #0088ff;}
.news02_title span {font-size: 20px;color: #457198;font-weight: bold;padding-left: 20px;background: url(../images/f.png) no-repeat 5px center;}
.news02_title span i {font-style: normal;font-size:16px;color: #9ab3c6;font-weight: normal;text-transform:uppercase;padding-left: 10px;}
.news02_title a {display: block;width: 83px;height: 25px;line-height: 29px;position: absolute;right: 0;bottom: 0;font-size: 12px;color: #fff;background: #75cefc;text-align: center;}
.news02_title a:hover {background: #0088ff;}
.news02_list {background: #fff;padding:17px 9px;border-bottom:9px solid #75cefc;height: 283px;}
.news02_list ul li {line-height: 39px;padding:0 50px 0 10px; position: relative;border-bottom: 1px dashed #a1a7b1;height: 40px;}
.news02_list ul li em {font-style: normal;margin-right: 5px;}
.news02_list ul li a {display: inline-block;max-width: 84%;height: 39px;font-size: 14px;color: #2a6ea8;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news02_list ul li i {padding-left: .5em;line-height: 39px;vertical-align: top;}
.news02_list ul li i img {display: inline;width: auto;}
.news02_list ul li span {display: block;position: absolute;top: 0; right: 0;height: 39px;line-height: 39px; width: 50px;text-align: center;font-size: 12px;color: #9e9e9e;}
.news02_list ul li a:hover {color: #75cefc;}



.news02-L-item .bx-viewport {overflow: visible!important;}
.in_title_b span {color: #b2b2b2;margin-right: 12px;cursor:pointer;}
.in_title_b span.active {color: #0c6a9b;}
.ul-more {display: block;position: absolute;top:-26px;right: 0;width: 83px;height: 25px;line-height: 29px;font-size: 12px;color: #fff;background: #75cefc;text-align: center;}
.ul-more:hover { color:#fff; background: #0088ff;}
.list-ul-b {display: none;}


.fastLink {padding-bottom: 2px;}
.fastLink-item {display: block; width: 100%;height: 50px;margin-bottom: 2px;}
.fastLink-item a {display: block; width: 100%;height: 50px;}
.fastLink-item01 {background: url(../images/link05.jpg) no-repeat center;}
.fastLink-item02 {background: url(../images/link02.jpg) no-repeat center;}
.fastLink-item03 {background: url(../images/link03.jpg) no-repeat center;}
.fastLink-item04 {background: url(../images/link04.jpg) no-repeat center;}
.friendLink {background: #fff;border-bottom:9px solid #75cefc;padding: 10px 0;margin-bottom: 22px;}
.select {height: 30px;position: relative;margin: 4px auto 0;width: 100%;max-width: 240px;padding:0 10px;}
.select p {padding: 0 20px;cursor: pointer; line-height: 28px;border-radius: 15px;-webkit-border-radius: 15px;-ms-border-radius:15px;background: #ebf8fe;font-size: 12px;color: #9e9c9c;position: relative;border: 1px solid #c6e6ed;}
.select p i {display: block;position: absolute;right: 15px;top: 50%;margin-top: -2px; height: 0;width: 0;border-bottom: 4px solid #585757;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.select ul {position: absolute;left: 0;bottom: 30px;width:100%;display: none;padding:0 10px;}
.select ul li {background: #aad4fe;line-height: 17px;border-radius: 10px;-webkit-border-radius: 10px;-ms-border-radius:10px;font-size: 12px;color: #9e9c9c;margin-bottom: 2px;padding:4px 15px;width:100%; }
.select ul li a {color:#666;display: block;}
.select ul li a:hover {color:#0072fe;}



.foot {width: 100%;background: #00c5ed url(../images/foot.jpg) no-repeat center bottom;padding-bottom: 20px;}
.foot_l {font-size: 12px;color: #fcfcfc;line-height: 24px;text-align: center;}
.foot_l dl {padding: 8px 0;}
.foot_l dt {font-weight: normal;}
.foot_c {text-align: center;}
.foot_c img {max-width: 100%;height: auto;}
.foot_c p {font-size: 12px;color: #fff;font-family:"宋体","SimSun";line-height: 30px;}
.foot_r {margin-top: 10px;font-size: 12px;color: #fcfcfc;text-align: center;}
/*----index----*/

.page_banner {background: #fff;width: 100%;height: 260px;}
.page_banner_pc {background: url(../images/p_banner01.jpg) no-repeat center;background-size:cover;}
.page_banner_pc02 {background: url(../images/p_banner02.jpg) no-repeat center;background-size:cover;}

.in-main-con {padding: 20px 0 40px;background: #fff;}
.pageCon > div{padding-left: 0;padding-right: 0;}
.pageCon {position: relative;}
.pageCon-left { position: absolute;left: 0;top: 0;height: 100%;background: #f7f7f7;}
.pageNav{}
.pageNav h3 {width: 100%;height: 60px;line-height: 60px;color: #fff;font-size: 18px;font-weight: normal;}
.pageNav h3 a {display: block;background: #0088ca;color: #fff;font-size: 18px;padding:0 10px;}
.pageNav ul {padding:0 0 0 24px;}

.pageNav-sj{margin-bottom: 10px;}
.pageNav-sj h3 {width: 100%;height: 60px;line-height: 58px;color: #fff;font-size: 18px;font-weight: normal; text-align: center;border-bottom: 2px solid #f8b059;}
.pageNav-sj h3 a {display: block;background: #1473b9;color: #fff;font-size: 18px;}
.pageNav-sj ul {padding:0;background: #fbfbfb;}
.pageNav-sj ul li {float: left;width: 50%; display: block;border:1px solid #e6e6e6; border-top: none; height: 45px;font-family:"宋体","SimSun";background: #fbfbfb;text-align: center;}
.pageNav-sj ul li a {display: block;position: relative;height: 44px;line-height: 44px;font-size: 14px;color: #0061a9;}
.pageNav-sj ul li:hover a {background: #eee;color: #de5b03;}
.pageNav-sj ul li.selected a {background: #eee;color: #de5b03;}


.nav-one { display: block;border:1px solid #e6e6e6;border-top: none;border-left: none; line-height: 50px;background:#fefefe;position: relative;}
.nav-one a {display: block;position: relative;line-height: 20px;font-size: 14px;color: #0474c9;padding:15px 20px;}
.nav-one em {display: block; width: 4px;height: 100%;position: absolute;left: -4px;background: #efc533;}
.nav-one.selected em {background:#ec9206;}
.nav-one a span {margin-right: 5px;}
.nav-one a:hover {background: #0474c9;color: #fff;}
.nav-two {display: block;border:none;border-top: 1px solid #e6e6e6; line-height: 40px;background:#fbfbfb;}
.nav-two a {display: block;position: relative;line-height: 16px;font-size: 13px;color: #0474c9;padding:12px 20px 12px 30px;border:none;}
.nav-one.parent .nav-two a {background: #fff;color:#0474c9;}
.nav-one.parent .nav-two a:hover {background: #0474c9;color: #fff;}
.nav-one.parent .nav-two.selected a {background: #0474c9;color: #fff;}

.pageR {padding:5px 2em 30px;background: #fff;}
.pageR_t {width: 100%;height: 40px;overflow: hidden;position: relative;z-index: 9;}
.pageR_t p {display: block;float: left;font-size: 18px; color: #0474c9;height: 40px;line-height: 40px;position: relative;padding:0 10px;z-index: 999;}
.pageR_t_a {float: left;height: 40px;line-height: 40px;color: #999;font-size: 12px;padding:0 5px;}
.pageR_t_a a {color: #999;font-size: 12px;}
.pageR_t_a a:hover {color: #0474c9;}
.pageR .line {width: 100%;height: 2px;background: #0474c9;}

#news_list {margin:10px 0 40px 0;}
#news_list ul.news_ul li {padding: 10px 90px 10px 24px;line-height: 30px;height: 50px;position: relative;border-bottom: 1px solid #dedede;background: url(../images/li_i.png) 10px center no-repeat;}
#news_list ul.news_ul li a {display: block;width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#news_list ul.news_ul li a img{position: absolute;right: 80px;top: 19px;padding: 1px 0 4px 1em;margin-top: -1px;line-height: 30px;background-color: #fff;}
#news_list ul.news_ul li span {width: 80px;position: absolute;display: block;right: 0;top: 10px;height: 30px;line-height: 30px;font-size: 12px; color: #919191;text-align: center;}
#news_list ul.news_ul li:hover a {color: #0474c9;}

.pageR_img_list .row {margin-left: -5px;margin-right: -5px;}
.pageR_img_list .row .col {padding-left: 5px;padding-right: 5px;}
.pageR_img_item {margin-top: 10px;}
.pageR_img_item .img {width: 100%;overflow: hidden;}
.pageR_img_item .txt {height: 30px;line-height: 30px;padding:0 10px;border:1px solid #ccc;font-size: 14px;color: #343b69;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pageR_img_item:hover {box-shadow:0 0 10px 3px #ccc;-webkit-box-shadow:0 0 10px 3px #ccc;-moz-box-shadow:0 0 10px 3px #ccc;}

.pageR_article {padding:20px 0 30px;}
.pageR_article .title { line-height:26px; font-family:"Microsoft Yahei"; padding:5px; text-align:center; font-size:22px; color:#0081d5;}
.pageR_article .infoA {font-size: 12px;color: #999;line-height: 24px;text-align: center;}
.pageR_article .infoA span {display: inline-block;padding:5px 6px;}
.pageR_article .con {color: #666;font-size: 12px;padding-bottom: 15px;margin-top: 15px;}
.pageR_article .con p{margin-bottom: 6px; text-indent:2em; line-height:1.6; font-size:16px; color:#222;}
.pageR_article .con td p{ text-indent:0;}
.pageR_article .con img {max-width: 100%!important;height: auto!important;}
.wp_messageboard input {
    border: solid 1px #ccc;
    width: 80% !important;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
}
textarea.wp_messageboard_content {
    border: solid 1px #ccc;
    width: 80% !important;
    height: 120px !important;
    line-height: 40px;
    padding: 0 10px;
}
input.wp_messageboard_validate{
    border: solid 1px #ccc;
    width: 140px !important;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
}
td.wp_messageboard_info2 {
    padding: 10px 0;
}

.wp_messageboard .wp_messageboard_info {
    text-align: right;
    height: 25px;
    width: 70px;
}

.wp_messageboard .wp_messageboard_infoC {
    vertical-align: top;
    text-align: right;
    height: 25px;
    width: 70px;
    line-height: 45px;
}

select.wp_messageboard_category {
    width: 140px;
    padding: 5px;
}

select.wp_messageboard_province {
    width: 140px;
    padding: 5px;
}

/* 超小屏幕（手机，小于 768px） */
/* 小屏幕（平板，大于等于 768px） */
@media screen and (min-width:768px) {
.container {padding-left: 0;padding-right: 0;position: relative;}
.logo {padding:28px 0;text-align: left;}
.logo_txt {margin-top: 20px;}
.se {right: 0;width: 70px;height: 60px;}
.t_se {width: 240px;right: 0;}
.hover-bx { padding-left: 25px;}
.hover-bx ul li i {position: absolute;left: -23px;top: 50%;margin-top: -12px; width: 0;border-right:23px solid transparent;border-top:12px solid transparent;border-bottom:12px solid transparent; }
.hover-bx ul li:hover i,.hover-bx ul li.bx-on i {border-right-color:#00b0fe;}
.news01-L-L {margin-bottom: 0;}
.bxslider03 li p {display: none;}
.news01-R-item {width: 16.666%;}
.fastLink {margin-top: 15px;}
.foot_l {text-align: left;}
.foot_l dl {padding: 12px 0;}
.foot_r {text-align: right;margin-top: 60px;}

.pageNav h3 {text-align: center;}
.pageNav > ul {padding-left: 20px;}
.pageCon-left {border-left: 20px solid #0088ca;}
.pageR_t_a {float: right;}
.listR_tL {width: auto;}
.listR_tR {float:right;width: auto;}

.pageNav ul li {float: left;width: 100%;}
.pageR {padding:0 0 0 30px;}
.pageR-con {border-top:1px solid #ccc;border-left:1px solid #ccc;padding:10px 2em 40px;}
.pageR_news_list {margin:10px 0 40px;}

.special ul {margin-right:-15px;}
.special li {padding-right:15px;float:left;width: 25%;}
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media screen and (min-width:992px) {
.logo_txt {margin-top: 0;margin-left: 50px;margin-right: -50px;}
.banner video {display: block;max-height: 283px;}
.pc_menuCon li a {font-size: 15px;}
.pc_menuCon ul li a {font-size: 12px;}
.pt20 {padding-top: 20px;padding-left: 30px;padding-right: 30px;}
.news01-R {margin-top:0;}
.news01-R-con {margin-top: 25px;}
.news01-R-item {width: 33.333%;}

#news_list ul.news_ul li a img{ position:relative; top:0; right:0;}
.nianj.camera_wrap {}
}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media screen and (min-width:1200px) {
.container {width: 1200px;}
.banner video {max-height: 350px;}
.pc_menuCon li a {font-size: 16px;}
.pc_menuCon ul li a {font-size: 13px;}
.pt20 {padding-top: 20px;padding-left: 50px;padding-right: 50px;}
.news01-R-con {margin-top: 15px;}
.news02_list ul li a {width: 88%;}
}
